avenge upon - Französisch Englisch Wörterbuch